crop pusher car - German English Dictionary